
			function processSettleAction( actionUrl ) {
				var f = document.forms[0];
				
				needSettle  = f.needSettle.value;
				hasSettle   = f.hasSettle.value;
				settleMoney = f.settleMoney.value;
				oldSettleMoney = f.oldSettleMoney.value; // 如没有这个元素，则出 JS错
				
				// alert( 'needSettle = ' + needSettle + ', hasSettle = ' + hasSettle + ', settleMoney = ' + settleMoney + ', oldSettleMoney = ' + oldSettleMoney );
				
				if ( isNaN(settleMoney) || ( settleMoney == '' ) ) {
					f.settleMoney.value = 0;
					alert( "输入错误，请在“本次结款”栏 输入数值" );
					return;
				}
				
				needSettle  = parseFloat( needSettle ); // 转换 成数值
				hasSettle   = parseFloat( hasSettle );
				settleMoney = parseFloat( settleMoney );
				oldSettleMoney = parseFloat( oldSettleMoney ); // 对于新增，就是 0

				// alert( 'needSettle = ' + needSettle + ', hasSettle = ' + hasSettle + ', settleMoney = ' + settleMoney );

				if ( hasSettle + settleMoney - oldSettleMoney > needSettle ) {
					alert( "输入错误，本次结款数 过大" );
					return;
				}
				
				f.action = actionUrl;
				f.submit();
			}